//用于储存JS的工具函数
//封装函数，遵循小而美的原则
//1.使用方便，灵活复用2.实现功能的函数代码简洁，3.函数的性能心法：复用封函数，变化改参数
/** * @description 通过指定选择器获取对应的函数节点
 * @param {string} selector  选择器
 * @returns  函数节点
 */
// function $(selector) {
// 	// 传入选择器得到对应节点
// 	return document.querySelector(selector);
// }

// 使用一个功能获取多个节点

function $(selector) {
	let nodeList = document.querySelectorAll(selector);
	if (nodeList.length === 0) {
		return console.warn(`${selector} 没有获取到相关节点`);
	}
	if (nodeList.length === 1) {
		return nodeList[0];
	}
	if (nodeList.length > 1) {
		return nodeList;
	}
}
